Condition-Based Waiting

$npx mdskill add obra/superpowers-skills/Condition-Based Waiting

Replaces arbitrary timeouts with condition polling to ensure reliable async tests and reduce flakiness.

  • Helps eliminate race conditions and inconsistent test behavior in async operations.
  • Integrates with any programming language and common testing frameworks for async workflows.
  • Decides based on detecting timing dependencies and avoiding unnecessary delays in tests.
  • Presents results by providing clear patterns and documentation for condition-based waiting.

SKILL.md

.github/skills/Condition-Based WaitingView on GitHub ↗

No skill content available yet.

More from obra/superpowers-skills